oil factory - German English Dictionary